h2{text-align: center;color:cornflowerblue}
#containter
{
    width: 400px;
    height: 390px;
    text-align: center;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-60%);
    background-color:aliceblue;
}
.input_control
{
    width:260px;
    height:30px;
    outline:none;
    -webkit-appearance:none;
    border-radius: 4px;
    border:1px solid #c8cccf
}
.username
{
    margin-top: 80px;
}
.password
{
    margin-top: 20px;
    margin-bottom: 40px;
}
.autologin
{
    width: 260px;
    height: auto;
    font-size: 0.6em;
    margin: 0 auto;
}
.login_label
{
    float:left;
}
.login_nopasswd
{
    float: right;
}
.buttons
{
    width: 260px;
    clear: both;
    margin:0 auto;
}
#login_button
{
    margin-top: 30px;
    height:35px;
    width: 90px;
    float:left;
    outline:none;
    -webkit-appearance:none;
    border-radius: 4px;
    border:1px solid #c8cccf
}
.register_button
{
    margin-top: 30px;
    height:35px;
    width: 90px;
    float: right;
    outline:none;
    -webkit-appearance:none;
    border-radius: 4px;
    border:1px solid #c8cccf
}
.team
{
    color:gray;
    position: absolute;
    top:80%;
    left:50%;
    transform: translate(-50%,0);
}